I f*ckin hate non z mechanics, they say they can do the job and im sure they do but later on you find out that their works licks balls and is worth sh*t. When i pulled my engine I figured out that the engine had been rebuilt and the mechanic lost all kinds of nuts and bolts he stripped threads everywhere. Im never going to trust any mechanic besides the ones from Specialty-Z and myself.